﻿body,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font-family:"Microsoft YaHei",SimSun,Arial}
h1,h2,h3,h4,h5,h6{font-size:100%}
html{overflow-y:scroll;overflow:-moz-scrollbars-vertical}
body{padding-top:89px;color:#333;background:#f5f9f9}
form{display:inline}
ol,ul{list-style:none}
a{text-decoration:none;color:#333;cursor:pointer}
a:hover{text-decoration:none;color:#0090c6}
a:focus{outline:0}
em{font-style:normal;color:#999}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
table{border-spacing:0}
button,input,select,textarea{outline:0}
textarea{resize:none}
.none{display:none}
.clear {
    clear: both;
}

    .clear:after {
        content: "";
        display: block;
        clear: both;
    }
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.l{float:left}
.r{float:right}
.c{clear:both;font-size:0;line-height:0;overflow:hidden}
.mt5{margin-top:5px}
.mb {
    margin-bottom: 20px
}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.pt10{padding-top:10px}
.mt {
    margin-top: 20px
}
.mt15{margin-top:15px}
.mr {
    margin-right: 20px
}
.sb {
    box-shadow: 0 1px 3px rgba(26,26,26,.2);
    background: #fff
}
.br {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.pl10{padding-left:10px}
.f3{font-size:3px}
.f9{font-size:9px;-webkit-transform:scale(.5);-o-transform:scale(1)}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.white{color:#fff}
.white:hover{color:#fff}
.blue{color:#0269ac}
.blue:hover{color:#0269ac}
.red{color:red}
.red:hover{color:#d00}
.green{color:green}
.gray{color:#727272}
.black{color:#000}
.bblue{background:#f4fcff}
.byellow {background-color: #ffffb5;}
.border{border:solid 1px #ddd}
.footer{margin:0 auto;width:1200px;border-top:solid 2px #802e20;clear:both;}
.footer .top{display:none;height:14px;line-height:14px;font-size:75%;overflow:hidden}
.footer .top a{padding:0 8px;color:#069;border-left:solid 1px #ccc}
.footer .top a:hover{color:#0090c6}
.footer .top a.first{padding-left:1px;border:none}
.footer .top a.last{padding-right:1px}
.footer .bot{padding:14px 0 28px;height:14px;line-height:14px;font-size:75%;overflow:hidden;color:#666;}
.footer .bot span{font:12px SimSun}
.footer .bot a{padding:0 8px;color:#999}
.footer .bot a:hover{color:#888}
.footer .bot a.icp{color:#999;border:none}
.footer .bot a.first{padding-left:1px;border:none}
.footer .bot a.last{padding-right:1px}
.footer .bot .info{line-height:22px;height:70px;clear:both;color:#383333;text-indent:2em}
.footer .shengming{height:22px;line-height:22px;font-size:75%;overflow:hidden;clear:both;color:#0d0808}
.footer .singlelink{line-height:22px}
.footer .singlelink a{border-left:solid 1px #666}
.header{position:fixed;left:0;top:0;z-index:9;width:100%;min-width:1200px;background:url(../images/bg_head.gif) repeat-x}
.header .top{margin:0 auto;width:1200px;height:43px;font-size:87.5%}
.header .nav{position:relative;float:left;height:43px;overflow:hidden}
.header .nav a{position:relative;float:left;margin-top:2px;padding:0 15px;height:41px;line-height:41px;color:#fff}
.header .nav a:hover{color:#def}
.header .nav a.s0{border-left:solid 1px #631f13}
.header .nav a.on{color:#333;border:none;background-color:#f9f9f8}
.header .nav a.on:hover{color:#333}
.header .nav a.active{color:#333;border:none;background-color:#f9f9f8}
.header .nav a.active:hover{color:#333}
.header .logo{display:inline;float:left;margin:3px 20px 0 3px}
.header .word{display:none}
.header .user{position:relative;width:43px;border-left:solid 1px #631f13}
.header .user .t1{width:43px;height:43px;overflow:hidden;background:url(../images/ico_user.png) no-repeat 50% 50%}
.header .user .t2{text-align:center;font-size:87.5%}
.header .user .on{background:#631f13}
.header .lnk{min-width:101px}
.header .lnk a{float:left;padding:0 18px;height:43px;line-height:43px;border-left:solid 1px #631f13;color:#fff}
.header .lnk a.wap{padding-left:40px;background:url(../images/ico_wap.png) no-repeat 18px 11px}
.header .lnk a:hover{background-color:#631f13}
.header .rss{position:relative;width:88px;color:#eee}
.header .rss .t1{position:absolute;left:18px;top:18px;width:10px;height:5px;transition-property:transform;transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;background:url(../images/ico_rss.png) no-repeat}
.header .rss .t2{padding-bottom:10px;font-size:87.5%}
.header .rss .on{background:#631f13}
.header .rss .on .t1{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.header .top .t2 a{color:#fff}
.header .top .t2 a:hover{color:#eee}
.header .sub{margin:0 auto;padding:8px;width:984px;font-size:87.5%;text-align:center;overflow:hidden}
.header .sub a{display:inline-block;padding:0 6px 0 22px;height:20px;line-height:20px;background:url(../images/sub1.png) no-repeat}
.header .sub a.s1{background-position:0 -20px}
.header .sub a.s2{background-position:0 -40px}
.header .sub a.s3{background-position:0 -60px}
.header .sub a.s4{background-position:0 -80px}
.header .sub a.s5{background-position:0 -100px}
.header .sub a.s6{background-position:0 -120px}
.header .sub a.s7{background-position:0 -140px}
.header .sub a.s8{background-position:0 -160px}
.header .sub a.s9{background-position:0 -180px}
.header .sub a.s10{background-position:0 -200px}
.header .sub a.s11{background-position:0 -220px}
.header .sub a.s12{background-position:0 -240px}
.header .sub a.s13{background-position:0 -260px}
.header .sub a.s14{background-position:0 -280px}
.tuijian{margin:0 auto;padding:18px;font-size:87.5%;text-align:center;overflow:hidden}
.tuijian a{display:inline-block;padding:0 8px 0 22px;height:20px;line-height:20px;background:url(../images/sub1.png) no-repeat}
.tuijian a.s1{background-position:0 -20px;padding-left:25px}
.tuijian a.s2{background-position:0 -40px;padding-left:25px}
.tuijian a.s3{background-position:0 -60px;padding-left:25px}
.tuijian a.s4{background-position:0 -80px;padding-left:25px}
.tuijian a.s5{background-position:0 -100px;padding-left:25px}
.tuijian a.s6{background-position:0 -120px;padding-left:25px}
.tuijian a.s7{background-position:0 -140px;padding-left:25px}
.tuijian a.s8{background-position:0 -160px;padding-left:25px}
.tuijian a.s9{background-position:0 -180px;padding-left:25px}
.tuijian a.s10{background-position:0 -200px;padding-left:25px}
#user1{transition-property:background;transition-duration:1s;-moz-transition-property:background;-moz-transition-duration:1s;-webkit-transition:background 1s}
#user2{position:absolute;right:0;top:43px;width:298px;height:36px;line-height:36px;color:#fff;background:#631f13}
#rss1{padding:0 0 0 38px;height:43px;line-height:43px;border-left:solid 1px #631f13;overflow:hidden;transition-property:background;transition-duration:1s;-moz-transition-property:background;-moz-transition-duration:1s;-webkit-transition:background 1s}
#rss2{position:absolute;left:0;top:43px;z-index:99;padding:10px 0 10px 20px;width:144px;color:#fff;background:#631f13}
#sub2 a{background-image:url(../images/sub2.png)}
#sub3 a{background-image:url(../images/sub3.png)}
#sub4 a{background-image:url(../images/sub4.png)}
#sub5 a{background-image:url(../images/sub5.png)}
#sub6 a{background-image:url(../images/sub6.png)}
#sub7 a{background-image:url(../images/sub7.png)}
#sub8 a{background-image:url(../images/sub8.png)}
#sub9 a{background-image:url(../images/sub9.png)}
.zone1{margin:0 auto;width:1198px;border:solid 1px #F5EDED;background:url(../images/bg_zone.gif) repeat-x}
.zone1 ul{padding:5px 0 0 10px}
.zone1 li{float:left;width:19.9%;height:20px;font-size:75%;overflow:hidden}
.zone1 li a{color:#0269ac}
.zone1 li a:hover{color:#0090c6}
.zone2{margin:0 auto;width:1200px;height:100px;overflow:hidden;clear:both}
.zone2 li{float:left;margin:10px 0 0 10px}
.zone2 li.first{margin-left:0}
.zone3{margin:0 auto;width:1200px;height:90px;overflow:hidden;clear:both}
.zone3 li{float:left;margin:10px 0 0 10px}
.zone3 li.first{margin-left:0}
.wrap{background:url(../images/bg_wrap.gif) no-repeat 50% 176px}
.wrap2{background-position:50% 100px}
.wrap3{background-position:50% 140px}
.content{clear:both; width:1160px;margin:10px auto;text-align:left;font-family:'Microsoft YaHei','宋体',Arial,Helvetica,sans-serif;color:#333;font-size:15px; background-color:#FFF;border-radius: 5px;padding: 20px;height:100%;}
.r_long_c{font-size:87.5%;line-height:150%}
.mainContent{display:inline;float:left;margin:23px 0 20px 25px;width:675px}
.sideBar{display:inline;float:right;margin:20px 20px 20px 0;width:242px}
.friendlink{margin-bottom:10px;font-size:87.5%}
.friendlink a{color:#39c}
.friendlink a:hover{color:#08c}
.page{clear:both;padding:15px 0;text-align:center}
.page a{display:inline-block;margin:5px 2px;padding:0 5px;min-width:14px;line-height:22px;border:1px solid #ddd;color:#666}
.page a:hover{border:1px solid #89d5e9;color:#20b7df;background-color:#f9fcfd;text-decoration:none}
.page .prev{width:36px;padding-left:15px;background:url(../images/index05.png) no-repeat 0 -57px}
.page .next{width:36px;padding-right:15px;background:url(../images/index05.png) no-repeat right -57px}
.page .on,.page .on:hover{background-color:#20b7df;color:#fff;border-color:#20b7df}
.path h1{padding:19px 0 12px 24px;font-size:150%;font-weight:600;font-style:italic;color:#802e20;background:url(../images/path.jpg) no-repeat 0 7px;}
.path h2{padding:19px 0 12px 24px;font-size:150%;font-weight:600;font-style:italic;color:#802e20;background:url(../images/path.jpg) no-repeat 0 7px;}
.path span{float:right;padding-top:36px;font-size:87.5%}
.path form{float:right;padding:18px 122px 0 0;font-size:87.5%}
.path form input{vertical-align:middle}
.path form select{vertical-align:middle;padding:0;height:34px;height:auto\9;padding:5px 0\9}
.path .bg{height:73px;background:url(../images/path_bg.gif) no-repeat left bottom}
.path .bg .r{padding-top:42px;width:720px}
.path .bg .r a{float:left;padding:7px 16px 8px 16px;height:14px;line-height:14px;overflow:hidden;cursor:pointer}
.path .bg .r a.on{color:#0090c6;border:solid 1px #ddd;border-bottom:none;background:#fff}
.path .nav{padding:22px 0 12px 24px;font-size:110%;font-weight:500;font-style:italic;color:#39c;background:url(../images/current.png) left no-repeat}
.input_02{padding:0 8px;height:32px;line-height:32px;font-size:100%;font-weight:700;color:green;border:solid 1px #b6665a}
.input_d{position:relative;display:inline;height:34px;line-height:34px}
.input_d .input_02{width:260px;display:inline}
.input_d .input_01{width:120px;display:inline}
.input_d .j_ico{position:absolute;padding:0;width:34px;height:34px;left:245px}
.input_d .j_ico a{display:block;width:34px;height:34px;background:url(../images/ico_xiala.png) no-repeat center center}
.input_d .j_ico a:hover{background:url(../images/ico_xiala_h.png) no-repeat center center}
.input_d .classlist{position:absolute;z-index:9;left:0;top:24px;width:274px;line-height:30px;padding:1px;border:1px solid #C9E4F4;background:#F5FBFF}
.input_d .classlist li{display:inline;float:left;width:100%;height:30px}
.input_d .classlist .lis a,.input_d .classlist .lis span{float:left;padding:0 0 0 8px;width:180px;height:30px;overflow:hidden;text-align:left;text-decoration:none;color:#666}
.input_d .classlist .lis a:active,.input_d .classlist .lis a:hover{color:#069;background-color:#edf6fb}
.input_d .classlist .lis input{float:right;margin:4px;width:32px;height:22px;font-size:87.5%;color:#f60;border:none;background:url(../images/bt_class.png) no-repeat}
.input_l{width:15px;height:30px;float:left;background:url(../images/input_l.png) no-repeat}
.input_c{background:url(../images/input_bg.png) repeat-x;height:30px;line-height:30px;border:none;float:left}
.btn01{float:left;width:80px;height:30px;line-height:30px;color:#fff;cursor:pointer;border:none;background:url(../images/btn01img.png) no-repeat}
.btn01:hover{background-position:0 -50px}
.btn02{padding:0 16px;height:32px;text-align:center;color:#fff;cursor:pointer;border:1px solid #802e20;background:#8fcdeb url(../images/btn02.png) repeat-x}
.btn02:hover{background:#50b2e3 url(../images/btn02_this.png) repeat-x}
.btn03{margin:0 0 5px 5px;padding:0 16px;height:34px;cursor:pointer;border:solid 1px #C5E2F2;background:#CDE4F2 url(../images/btn03.png) repeat-x}
.table{border-left:1px solid #F5EDED;border-top:1px solid #F5EDED;margin:0 auto;background:#fff}
.table a{color:green;padding:0 2px}
.table a:hover{color:#090}
.table a.cache{color:#333;padding:0 2px}
.table td{padding:8px 5px;line-height:22px;border-bottom:solid 1px #F5EDED;border-right:solid 1px #F5EDED}
.table td span a.cache{color:#333;padding:0 2px}
.table li{padding:5px;border-bottom:1px solid #ccc}
.table li.first{padding-top:0}
.tablehead{background:#e5f2fa;font-weight:700;color:#069}
.tableheadgreen{background:#f6f1d8;font-weight:700;color:#069}
.avatar{display:block;max-width:100%;text-align:center;overflow:hidden}
.avatar img{display:block;border:0;transform:scale(1);transition:all 1s ease 0s;-webkit-transform:scale(1);-webkit-transform:all 1s ease 0s}
.avatar:hover img{transform:scale(1.8);transition:all 1s ease 0s;-webkit-transform:scale(1.3);-webkit-transform:all 1s ease 0s}
.box_17{margin-bottom:10px;width:100%}
.box_17 .tablehead{background:#ECF5FB;font-weight:400;text-align:center}
.box_17 .tit01{background:url(../images/bg_tit.png) repeat-x;text-align:left;text-indent:10px;color:#069}
.gg01{margin-bottom:10px;padding:10px;font-size:87.5%;word-wrap:break-word;word-break:normal;border:1px solid #F5EDED}
.gg01 span{white-space:nowrap;font-weight:700}
.gg02{margin-bottom:10px}
.gg400{width:400px}
.tabitem{height:30px;background:url(../images/tabs_bg.png) repeat-x;border:1px solid #afcaef;border-bottom:none}
.tabitem li{float:left;width:90px;height:30px;text-align:center;line-height:30px;font-weight:400;cursor:pointer;color:#0075a9;overflow:hidden;margin-left:5px;display:inline}
.tabitem .normal a{color:#0075a9}
.tabitem .current{background:url(../images/tabs_thisclass.png) repeat-x;border-left:1px solid #afcaef;border-right:1px solid #afcaef;width:88px}
.tabitem .current a{color:#486601}
.tabcon textarea{margin:5px;padding:5px;width:743px;height:200px;border:1px solid #ccc;color:#333}
.tabcon .bor{border:1px solid #aad5e5;border-top:none;padding:5px}
.tabcon .table07 td{padding-left:5px;border-bottom:1px solid #ccc;line-height:30px}
.tabcon .samesite{padding:10px}
.tabcon .samesite .tablehead{line-height:30px;height:30px}
.tabcon .samesite dl{line-height:30px;clear:both;text-align:center}
.tabcon .samesite dl dt{float:left;width:160px;height:30px}
.tabcon .samesite dl dd{padding:0 20px;width:160px;float:left;height:30px}
.total{padding:80px 0;text-align:center;border-top:solid 1px #E5EFF8}
.site_pic{float:right;width:203px;height:184px;font-size:87.5%;border:1px solid #ccc;overflow:hidden}
.site_pic img{width:203px;height:184px}
.site_right{float:right;width:303px;height:100%;font-size:87.5%;border:1px solid #F5EDED;overflow:hidden}
.site_right img{width:300px;text-align:center;padding-left:2px;padding-top:1px}
.site_right ul{display:inline;width:290px}
.site_right ul li{float:left;width:290px;height:25px;line-height:25px;overflow:hidden;padding-left:8px}
.backlink_content{line-height:25px;vertical-align:middle;height:128px}
.backlink_content dd .url{width:150px;overflow:hidden;float:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.backlink_content dd .r{height:25px}
#dns_domains span{display:block;float:left;width:184px;height:28px;line-height:28px;overflow:hidden;position:relative;white-space:nowrap;word-break:keep-all}
#dns_domains span .ico{width:20px;height:20px;padding:5px 0;display:block;background:url(../images/dns_list_bg.gif) no-repeat;float:left}
#dns_domains span.s1 .ico{background-position:0 5px}
#dns_domains span.s2 .ico{background-position:-152px 7px}
#dns_domains span.s3 .ico{background-position:-304px 7px}
#dns_domains span.s4 .ico{background-position:-456px 7px}
#dns_domains span.s5 .ico{background-position:-608px 7px}
#dns_domains span.s6 .ico{background-position:0 -23px}
#dns_domains span.s7 .ico{background-position:-152px -23px}
#dns_domains span.s8 .ico{background-position:-304px -23px}
#dns_domains span.s9 .ico{background-position:-456px -23px}
#dns_domains span.s10 .ico{background-position:-608px -23px}
#td_icp.tablehead{padding:8px;text-align:left;background-color:#fff}
.historyear{padding:2px 0 0 2px}
.historyear dt{float:left;width:58px;white-space:nowrap}
.historyear dd{float:right;margin-left:-58px;width:100%}
.historyear dd span{display:block;margin-left:58px}
.historyear dd a{display:inline-block;margin:0 10px 10px 0;padding:0 12px;white-space:nowrap;background:#F7FBFE;border:1px solid #E5E5E5}
.historyear dd a.this,.historyear dd a:hover{background:#FFFEC9;border:1px solid #FEE581;color:#F60}
.warn td{background-color:#F2EAF7}
.intro{margin:0 0 10px 0;padding:10px;text-align:left;border:solid 1px #fee581;background:#fffec9}
.default_arrow,.down_arrow,.up_arrow{display:inline-block;margin-left:4px;width:8px;height:14px;border:0;background:url(../images/sort_arrows.gif) no-repeat -1px -1px}
.down_arrow{background-position:-1px -23px}
.up_arrow{background-position:-1px -45px}
.table04{margin:10px auto;text-align:center;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background:#fff}
.table04 td{padding:8px 5px;line-height:18px;color:#0269AC;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.table04 .c01{background:#ECF5FB}
.table04 .ltop td{border:none;text-align:left}
.table04 span,.table04 span a{color:green}
.table04 a:hover{text-decoration:underline}
.fanlink{margin-bottom:10px;padding:10px;border:1px solid #aad5e5}
.fanlink_filter .mode .ico_mode01,.fanlink_filter .mode .ico_mode02,.fanlink_filter .mode li .down,.fanlink_filter .mode li .up{background:url(../images/bg_link.png) no-repeat}
.fanlink_filter{margin-top:15px;height:32px;background:url(../images/bg_link.png) repeat-x}
.fanlink_filter .fanlink_pages{color:#bcbbbb;width:180px;margin-top:4px}
.fanlink_filter .fanlink_pages span,.fanlink_filter .fanlink_pages ul{float:right}
.fanlink_filter .fanlink_pages ul li{border:1px solid #dedede;float:left;padding:0 5px;margin-left:5px;line-height:20px}
.fanlink_filter .taxis{margin-right:10px}
.fanlink_filter .mode{color:#bcbbbb;margin-top:2px;line-height:28px}
.fanlink_filter .mode span,.fanlink_filter .mode ul{float:left}
.fanlink_filter .mode li{background:#f8f8f8;border:1px solid #ddd;padding:0 20px;margin-right:5px;height:28px;float:left}
.fanlink_filter .mode li.this{background:#fff;border-bottom:none;height:29px;font-weight:700}
.fanlink_filter .mode li.this a{color:#000}
.fanlink_filter .mode li .down,.fanlink_filter .mode li .up{width:12px;height:12px;display:inline-block;margin-right:5px;margin-top:8px;float:left}
.fanlink_filter .mode li .up{background-position:0 -50px}
.fanlink_filter .mode li.this .up{background-position:0 -100px}
.fanlink_filter .mode li .down{background-position:-50px -50px}
.fanlink_filter .mode li.this .down{background-position:-50px -100px}
.fanlink_filter .mode li a:hover{text-decoration:underline}
.fanlink_flists dl{padding:10px 0;width:100%;border-bottom:1px dotted #e1e1e1;float:left}
.fanlink_flists dl i{float:left;width:50px;height:50px;line-height:50px;text-align:center;font-style:normal;font-size:112.5%;color:#999}
.fanlink_flists dt{width:900px;float:left}
.fanlink_flists dt a:hover{background:#026E9B;color:#fff}
.fanlink_flists dt a:hover font{color:#f0f0f0}
.fanlink_flists dt font{color:#c00}
.fanlink_flists dt span{float:right;width:340px}
.fanlink_flists dd{margin-right:10px;float:left;height:24px;line-height:24px}
.fanlink_flists dd.s1{width:180px}
.fanlink_flists dd.s1 a{color:#008066}
.fanlink_flists dd.s2{width:85px;text-align:right}
.fanlink_flists dd.s3{width:65px}
.fanlink_flists dd.s3 img{padding-top:4px}
.fanlink_flists dd.s4{width:180px}
.fanlink_flists dd.s5{width:240px;margin:0;padding:0;border:none}
.Newinput_02{padding:0 8px;height:32px;line-height:32px;font-size:100%;font-weight:700;color:green;border:solid 1px #aad5e5}
.Newinput_d{position:relative;display:inline;height:34px;line-height:34px}
.Newinput_d .Newinput_02{width:260px;display:inline}
.Newinput_d .Newj_ico{position:absolute;padding:0;width:34px;height:34px;left:245px}
.Newinput_d .Newj_ico a{width:34px;height:34px;display:block;background:url(../images/ico_xiala.png) no-repeat center}
.Newinput_d .Newj_ico a:hover{background:url(../images/ico_xiala_h.png) no-repeat center}
.Newinput_d .Newclasslist{position:absolute;z-index:9;left:0;top:24px;width:274px;line-height:30px;padding:1px;border:1px solid #C9E4F4;background:#F5FBFF}
.Newinput_d .Newclasslist li{display:inline;float:left;width:100%;height:30px}
.Newinput_d .Newclasslist .Newlis a,.Newinput_d .Newclasslist .Newlis span{float:left;padding:0 0 0 8px;width:180px;height:30px;text-align:left;text-decoration:none;color:#666}
.Newinput_d .Newclasslist .Newlis a:active,.Newinput_d .Newclasslist .Newlis a:hover{color:#069;background-color:#EDF6FB}
.Newinput_d .Newclasslist .Newlis input{float:right;margin:4px;width:32px;height:22px;font-size:87.5%;color:#f60;border:none;background:url(../images/bt_class.png) no-repeat}
.fanlink_flists dl.pk dd.s1{width:205px;color:green}
.fanlink_flists dl.pk dd.s2{width:15px}
.fanlink_flists dl.pk dd.s3{width:65px}
.fanlink_flists dl.pk dd.s4{width:280px}
.table td.column1{background:#f8fdf6}
.table td.column2{background:#fafcfd}
.table tr.on,.table tr.on td.column1,.table tr.on td.column2{background:#e5f2fa}
.about{margin-bottom:18px;font-size:87.5%;border:solid 1px #ddd;background:url(../images/bg_about.png) repeat-y right top}
.about .a_l{float:right;width:243px;background:url(../images/bg_about_top.png) no-repeat}
.about .a_l ul{padding:36px 36px 0 0}
.about .a_l li{padding-left:36px;height:36px;line-height:36px}
.about .a_l li a{color:#666}
.about .a_l li a:hover{color:#0090c6}
.about .a_l li.on{height:37px;color:#333;background:url(../images/bg_about_on.png) no-repeat}
.about .a_r{float:left;padding:24px;width:700px}
.about .a_r .text{padding:0 18px}
.about .a_r .text p{padding-top:20px;line-height:180%}
.about .a_r .text h2{margin:10px 0;padding-bottom:6px;border-bottom:dotted 1px #ccc}
.about .a_r .text ul{float:left;margin-bottom:20px;width:100%}
.about .a_r .text li{float:left;width:20%;line-height:240%;text-align:center}
.about .a_r .text li a{color:#0269ac}
.about .a_r .text li a:hover{background:#f9f9f8}
.about .a_r .text .plist li{height:48px}
.about .a_r .text .hr{margin-top:20px;border-top:solid 1px #ddd}
#goTop{position:absolute;display:none;width:50px;height:48px;background:#fff url(../images/top3.png) no-repeat 16px 15px;border:solid 1px #f9f9f8;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,.2);cursor:pointer}
#goTop:hover{height:50px;background-position:16px 16px;box-shadow:0 1px 1px rgba(0,0,0,.3)}
.p_r{position:relative}
.articlelist {
    clear: both;
    width: 1160px;
    margin: 10px auto;
    text-align: left;
    font-family: 'Microsoft YaHei','宋体',Arial,Helvetica,sans-serif;
    color: #333;
    font-size: 15px;
    background-color: #FFF;
    border-radius: 5px;
    padding: 20px;
   
}
.hanyuehis{background-position:right bottom;background-color:#FFF;clear:both;width:1160px; margin:0 auto}
.hanyuehis p{color:#555;font-family:'Hiragino Sans GB',Arial,SimSun,'WenQuanYi Micro Hei',sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:500;letter-spacing:normal;line-height:25.2px;orphans:auto;text-align:start;text-indent:0;text-transform:none;white-space:normal;widows:auto;word-spacing:0;-webkit-text-stroke-width:0;display:inline!important;float:none;background-color:#FFF}
.box dl dd p a{color:#2c8bda}
.box{width:284px;margin-right:6px;display:inline}
.box h2{font-size:16px;font-weight:400;font-family:"Microsoft YaHei","宋体",sans-serif;border-bottom:1px solid #e5e5e5;margin-bottom:10px;height:37px;line-height:25px}
.box h2 span{float:left;position:relative;bottom:-1px;color:#515f74;padding:0 2.5px;}
.box h2 a{float:right;font-size:12px;font-family:\5b8b\4f53;margin-top:7px;color:#8b94a2}
.box dl{margin-bottom:11px}
.box dl,.box dl dd{overflow:hidden;zoom:1}
.box dl dt{float:left;margin-right:14px}
.box dl dt img{border:1px solid #ddd}
.box dl dd h3{font-size:14px;font-weight:400;color:#515f74}
.box dl dd p{line-height:20px}
.box ul{margin-bottom:10px}
.box ul li{background:url(../images/spr.gif) no-repeat left -132px;padding-left:12px;line-height:30px;height:28px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}
.fl{float:left}
.titile{height:30px;border-bottom:#b6665a 2px solid;margin-top:10px;padding-bottom:10px;}
.titile a.spr{display:block;width:34px;height:34px;background-position:0 0;overflow:hidden;text-indent:-999px;float:right;margin-top:7px}
.titile h2{font:20px/28px 'Microsoft YaHei';color:#252525;height:30px;border-bottom:#2eac65 2px solid;float:left;padding-right:10px;padding-left:30px;position:relative;padding-bottom:10px;}
.titile span{float:left;height:30px;width:5px;background-color:#F2F2F2;border-bottom:#FFF 5px solid;position:relative}
.titile4{border-top:#e5e5e5 5px solid;height:46px;line-height:46px;font:16px/46px 'Microsoft YaHei';color:#252525}
.titile4 p{margin-top:20px}
.titile1{font:20px/32px 'Microsoft YaHei';height:32px;color:#252525}
.titile1 p{margin-top:14px}
.titile1 a.icon{display:block;height:12px;padding-right:15px;background-position:right -65px;font:12px/12px '宋体';color:#a7a7a7;float:right;width:50px;margin-top:13px}
.titile .ul{font-size:14px;color:#666;float:right;display:block}
.titile .ul li{height:30px;line-height:30px;float:left;display:block;list-style:none;flex:auto}
.titile .ul a{margin:0 6px;padding:0}
.article-left .title span a:hover,.content .info span a:hover,.diary-title span a:hover,.item-box .ta h4 a,.item-box .ta h4 a:hover,.left-item li .lb a:hover,.titile .ul a:hover{color:#60AA19}
.article-left .title span li:hover,.diary-title span li:hover,.titile .ul li:hover{border-bottom:2px solid #2eac65}
.spr{background:url(../images/link.png) no-repeat}
.icon{background-image:url(../images/icon.gif)}
.top_con{width:100%;border-bottom:1px solid #dadada;background:#FFF}
.position{position:relative;zoom:1;z-index:0;overflow:visible;margin-top:5px}
.crumb{float:left;margin:0;font-size:14px;line-height:43px;color:#656565;text-indent:1em;}
.crumb a{font-weight:400}
.crumb a:hover{color:#648F1F;text-decoration:underline}
.crumb .home{float:left;width:85px;height:0;overflow:hidden;padding-top:59px;margin-right:20px;background:url(../images/logo_list.png) no-repeat 0 0}
.crumb .home:hover{text-decoration:none}
.pagetitle{float:left;margin:10px 25px 0 0}
.pagetitle,.pagetitle a{color:#2b3338}
.location_link{margin:23px 0 0}
.location_link2{float:left;margin:23px 0 0}
.search{width:300px;padding-top:5px}
.search .s_box{float:left;width:229px;height:28px;overflow:hidden;padding:0 10px;border:#ddd 1px solid;border-right:none;font-size:12px;line-height:28px;color:#a9a9a9}
.search .s_btn{float:left;width:50px;height:30px;overflow:hidden;border:none;background:#68a82e url(../images/sprite.gif) no-repeat -110px 4px}
.wrapper{clear:both; width:1160px;margin:10px auto;text-align:left;font-family:'Microsoft YaHei','宋体',Arial,Helvetica,sans-serif;color:#333;font-size:15px; background-color:#FFF;border-radius: 5px;padding: 20px;height:100%;}
.full_bg{background-color:#f2f2f2}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px;height:24px;overflow:hidden;}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.fl,.left{float:left}
.fr,.right{float:right}
.p_r,.pr{position:relative}
.p_a,.pa{position:absolute}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mt20{margin-top:20px}
.w_680{width:840px}
.w_300{width:300px}
.w_1000{width:1200px}
.bg{background-color:#FFF}
.bor{border:#F5EDED 1px solid}
.bortop {
    border-top: #F5EDED 1px solid
}
.pb15{padding-bottom:15px}
.pb10{padding-bottom:10px}
.top_tj ul{width:1015px}
.top_tj li{width:185px;height:175px;border:#e7e7e7 1px solid;float:left;overflow:hidden;margin-right:16px;background-color:#FFF;text-align:center}
.top_tj li img{display:block;width:165px;height:124px;margin:10px auto}
.top_tj li a{font-size:12px;line-height:26px;width:165px;display:block;margin:0 auto;color:#666}
.main{width:818px;padding:10px}
.main .box{padding-bottom:20px}
.main .box strong a{font:18px/32px 'Microsoft YaHei';color:#333;background:url(../images/newarticle.png) no-repeat left 5px;padding-left:25px}
.main .box strong a:hover{text-decoration:none;color:#5ab770}
.main .box dl{margin-top:10px;overflow:hidden}
.main .box dl dt{display:block;width:131px;float:left;overflow:hidden;margin-right:20px}
.main .box dl dt img{width:131px;height:68px}
.main .box dl dd{border-bottom:1px dotted #F5EDED}
.main .box dl dd p.introx{color:#333;line-height:24px;overflow:hidden;text-indent:2em}
.main .box dl dd p a{line-height:28px;padding:0 10px;color:#FFF;background-color:#019dda;height:28px;display:block;float:left;margin-right:8px}
.main .box dl dd p a.blue{background-color:#019dda}
.main .box dl dd p a.red{background-color:#ff6664}
.main .box dl dd p a.yellow{background-color:#fd9a01}
.main .box dl dd p a.green{background-color:#19be94}
.main .box dl dd p a.cyan{background-color:#659ace}
.main .box dl dd p span.time{display:block;height:28px;line-height:28px;padding:0 20px;color:#666;font-size:12px;background:url(../images/time.png) no-repeat left;background-color:#faf3f3}

.boxpic{padding-bottom:5px;margin-bottom:25px; clear:both;height:120px;border-bottom:dotted 1px #F5EDED;}
.boxpic strong {}
.boxpic strong a{font:18px/32px 'Microsoft YaHei';color:#333;background:url(../images/newarticle.png) no-repeat left 5px;padding-left:25px;}
.boxpic strong a.qq{font:18px/32px 'Microsoft YaHei';color:#333;background:url(../images/qq_15px.png) no-repeat left 5px;padding-left:25px;}
.boxpic strong a.name{font:18px/32px 'Microsoft YaHei';color:#333;background:url(../images/name_card_16px.png) no-repeat left 5px;padding-left:25px;}
.boxpic strong a:hover{text-decoration:none;color:#5ab770}
.boxpic .boxleft{float:left;}
.boxpic .boxleft img{width:160px;height:105px;margin-right:15px;overflow:hidden}
.boxpic .boxright{}
.boxpic .boxright dl{overflow:hidden}
.boxpic .boxright dl dt{display:block;width:131px;float:left;overflow:hidden;margin-right:20px}
.boxpic .boxright dl dt img{width:131px;height:68px}
.boxpic .boxright dl dd{/*border-bottom:1px dotted #F5EDED*/padding-top:15px;}
.boxpic .boxright dl dd p.introx{color:#333;line-height:28px; overflow:hidden;text-indent:2em;height:56px;}
.boxpic .boxright dl dd p a{line-height:28px;padding:0 10px;color:#FFF;background-color:#019dda;height:28px;display:block;float:left;margin-right:8px}
.boxpic .boxright dl dd p a.blue{background-color:#019dda}
.boxpic .boxright dl dd p a.red{background-color:#ff6664}
.boxpic .boxright dl dd p a.yellow{background-color:#fd9a01}
.boxpic .boxright dl dd p a.green{background-color:#19be94}
.boxpic .boxright dl dd p a.cyan{background-color:#659ace}
.boxpic .boxright dl dd p span.time{display:block;height:25px;line-height:25px;padding:0 20px;margin-bottom:10px; color:#666;font-size:12px;background:url(../images/time.png) no-repeat left;background-color:#faf3f3}



.pages{padding:10px 0;text-align:right;margin-right:10px}
.pages li{display:inline}
.pages a{padding:5px 5px;border:1px solid #CCC;background:#fff;color:#333;line-height:18px}
.pages a:hover,.pages li.thisclass{padding:5px 5px;border:1px solid #802e20;background:#b6665a;color:#fff;text-decoration:none}
.pages li.thisclass{padding:5px 8px;line-height:18px}
.pages li.thisclass a{background:0 0;color:#FFF;border:none;left:18px;padding:8px 0}
.pages .current{padding:5px 5px;border:1px solid #802e20;background:#802e20;color:#fff;margin-right:5px;}
* html .pages li.thisclass{padding:5px 7px 5px 8px;margin-right:5px}
.pages tr td{width:auto}
.subhead{margin:3px 0;padding:0;height:24px;overflow:hidden}
.box_tit{height:36px;line-height:36px;font-family:"Microsoft YaHei","宋体",sans-serif;clear:both; border-bottom:1px solid #f3f2f2}
.box_tit h3{font-weight:400;font-family:"Microsoft YaHei","宋体",sans-serif}
.box_tit span{margin-left:5px;} .box .noleft{margin-left:0px;}
.box_tit .i01{padding-right:18px;background:url(../images/i01.png) no-repeat 2px;}
.box_tit .i02{padding-right:18px;background:url(../images/i02.png) no-repeat 2px;}
.box_tit .i03{padding-right:18px;background:url(../images/i03.png) no-repeat 2px;}
.box_tit .i04{padding-right:18px; background:url(../images/i04.png) no-repeat 2px;}
.box_tit .i05{padding-right:18px; background:url(../images/i05.png) no-repeat 2px;}
.box_tit .i06{padding-right:18px; background:url(../images/i06.png) no-repeat 2px;}
.box_tit .i07{padding-right:18px; background:url(../images/i07.png) no-repeat 2px;}
.box_tit .more{float:right;padding:0 20px;background:url(../images/sprite.gif) no-repeat right -74px;font-size:12px;color:#666}
.box_tit .more:hover{color:#68a82e}
.box_con,.box_con2{color:#ccc}

 .box_con2 li {
            line-height: 30px;
            height: 30px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

            .box_con2 li span {
                display: block;
                float: left
            }

            .box_con2 li span {
                margin: 12px 5px 5px 0px;
                width: 3px;
                height: 3px;
                color: #666;
                font: 11px/16px #333;
                border-radius: 3px;
                white-space: nowrap;
                text-align: center;
                display: inline-block;
                
            }

        .box_con2 ul li a {
            padding-left: 5px;
            padding-right:5px;
        }
.t_menu{position:absolute;right:0;bottom:-1px}
.t_menu li{float:left;height:24px;margin:0 7px 0 0;padding:0 7px;border:1px solid #d3d3d3;background:#f0f2ef;line-height:24px;color:#666;cursor:pointer}
.t_menu .on{height:23px;border-top:2px solid #68a82e;border-bottom:1px solid #fff;background:#fff;color:#68a82e}
.txt_li li{float:left;width:100%;height:28px;overflow:hidden;text-indent:10px;line-height:28px}
.txt_li_t li{float:left;width:100%;height:32px;overflow:hidden;background:url(../images/sprite.gif) no-repeat 0 -46px;text-indent:10px;line-height:32px;padding-left:5px}
.txt_li_t a{padding:0 0 0 5px}
.txt_li_t b,.txt_li_t strong{font-weight:400}
.txt_li_t a.type{padding:0 5px 0 0;color:#666}
.txt_li_t a.type:hover{color:#68a82e}
.rank_li{padding:0 0 0 15px;background:url(../images/sprite.gif) no-repeat 0 -150px;margin-top:10px;}
.rank_li li{height:30px;background:0 0;line-height:30px}
.img_li{margin:0 -20px 0 0}
.img_li li{float:left;overflow:hidden;text-align:center;margin:10px 12px 0 0}
 
.img_li img{display:block;margin:3px auto 6px}
.app_li li{width:128px;height:125px}
.app_li img{display:block;width:128px;height:97px}
.img_li_i li{float:left;overflow:hidden}
.img_li_i a{position:relative;display:block;margin:0 auto}
.img_li_i img{display:block;margin:0 auto}
.img_li_i i{position:absolute;z-index:1;display:block;width:100%;height:38px;margin-top:-38px;background:#000;filter:alpha(opacity=60);opacity:.6}
.img_li_i span{position:absolute;z-index:9;height:36px;margin-top:-36px;padding:0 10px;overflow:hidden;text-align:center;font-size:14px;line-height:36px;color:#fff;cursor:pointer}
.tjyd{padding:5px 15px 0 15px;clear:both;}
.f16 a{color:#666}
.down{margin:10px 15px 7px}
.app_down ul{height:30px;margin:10px 15px 0 15px}
.app_down ul li{line-height:30px;float:left;width:33%;text-align:center;height:100%;background-color:#eff2f5;cursor:pointer;position:relative}
.app_down ul li em{display:none}
.app_down ul li.on{background-color:#5ab770;color:#FFF}
.app_down ul li.on em{display:block;width:7px;height:4px;background:url(../images/01.jpg) no-repeat left top;position:absolute;left:50%;bottom:-4px;margin-left:-4px}
.down_box img{width:110px;height:110px;margin:0 10px}
.down_box p{text-align:center;width:114px;float:left;margin:0 10px;display:block}
.article{padding:20px 20px 0}
.article_title{font:600 26px/32px 'Microsoft YaHei';color:#333;padding-bottom:15px}
.time{height:20px}
.time hr{top:5px;left:0;z-index:1;width:100%;height:0;overflow:hidden;border:none;border-bottom:1px solid #e4e4e4}
.time .icon{z-index:2;width:300px;height:20px;padding:0 0 0 40px;background:#fff url(../images/detail_sprite_v3.gif) no-repeat 10px 0}
.time span{float:right;color:#aaa;margin-right:10px}
.time span.time_share{float:right;display:block;width:88px;margin-right:0}
.time_share a{display:block;float:right;width:16px;height:16px;background-image:url(../images/fx.gif);background-repeat:no-repeat;margin-left:5px;margin-top:2px}
.time_share a.sina{background-position:0 0;overflow:hidden}
.time_share a.qq{background-position:-23px 0;overflow:hidden}
.time_share a.wx{background-position:-45px 0;position:relative}
.time_share em{display:block;width:104px;height:127px;border:#e0e0e0 1px solid;color:#999;text-align:center;background-color:#FFF;position:absolute;font-size:12px;top:25px;right:0;z-index:300}
.time_share em img{display:block;width:92px;height:92px;margin:8px auto 0}
.article_con{padding:20px 0;color:#606060;line-height:28px;height:100%;}
.article_con a{color:#606060;}
.article_com div{font-size:15px;line-height:26px;margin-bottom:8px;text-indent:2em;margin:5px 0}
.article_con p{font-size:15px;line-height:28px;margin-bottom:10px;margin-top:10px;}
.article_con h1{font-family:'Microsoft YaHei','宋体',sans-serif;font-size:24px;color:#000;font-weight:500;clear:both; line-height:60px;}
.article_con img{display:block;max-width:620px;height:auto!important;height:auto;margin:10px auto}
.article_con span.editor{color:#727171;font-size:15px;display:block;margin:15px 0;font-family:'Microsoft YaHei','宋体',sans-serif}
.article_con h2{font-family:'Microsoft YaHei','宋体',sans-serif;font-size:22px;color:#000;font-weight:500;clear:both; line-height:60px;}
.article_con h3{font-family:'Microsoft YaHei','宋体',sans-serif;font-size:18px;color:#000;font-weight:400;line-height:50px;}
.article_con h4{font-family:'Microsoft YaHei','宋体',sans-serif;font-size:16px;color:#000;font-weight:500;line-height:40px;}
.article_con p a:link{text-decoration-line:underline;color:#dd2707;}
.article_con p a:hover{text-decoration-line:none;color:#ff0000;background-color:bisque;}
.article_con p a:visited{color:#666;}
/*.article_con ul{width:100%;clear:both}
.article_con>ul>li{float:left;width:31%;overflow:hidden;background:url(../images/spr.gif) no-repeat left -132px;padding-left:12px;line-height:30px;height:28px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}*/
.article_con ul{counter-reset: item;list-style-type: none; margin:0.5em;}
.article_con .ul2{width:798px;clear:both;counter-reset: item; position: relative; }
.article_con .ul2 li{float:left;width:46%;overflow:hidden;padding-left:28px;line-height:30px;height:28px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}
.article_con .ulauto{width:798px;clear:both;counter-reset: item;}
.article_con .ulauto li{float:left;width:45%;overflow:hidden;/*background:url(../images/spr.gif) no-repeat left -132px;*/padding-left:28px;line-height:30px;height:28px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}
.article_con .ul1{width:100%;clear:both;margin-left:2em;padding-bottom:1em; height: 100%;}
.article_con .ul1 li{float:left;width:100%;overflow:hidden;/*background:url(../images/spr.gif) no-repeat left -132px;*/padding-left:28px;line-height:30px;height:28px;overflow:hidden;font-family:tahoma,'\5b8b\4f53',sans-serif; font-size:14px;}
.article_con ol {
    counter-reset: item;
    list-style: none;
    margin: 0;
    padding: 0;     
    font-weight:600;
}
.article_con ol {
    
    font-weight:normal;
}



.article_con ul li {
    position: relative;
    display: block;
    margin-bottom: 0.5em;
    padding-left: 1.5em;
}
    .article_con ul li:before {
        content: counter(item) ".";
        counter-increment: item;
        position: absolute;
        left: 0;
        top: 0;
    }


.article_con li {
    position: relative;
    margin-bottom: 0.5em;
    padding-left: 1.5em;
}

    .article_con li:before {
        content: counter(item) ".";
        counter-increment: item;
        position: absolute;
        left: 0px;
        top: 0px;
    }




.det_con ul {
    counter-reset: item;
    list-style-type: none;
    margin-left: 1em;
    padding-left: 1.5em;
}

.det_con li {
    position: relative;
    margin-bottom: 5px;
}

    .det_con li:before {
        content: counter(item) ".";
        counter-increment: item;
        position: absolute;
        left: -20px;
        top: 0;
    }



.sinit > div > ul {
    padding: 5px;
}

.sinit > div > ul > li > a {
        *margin-right: 0px;
        padding: 0 1em;
    }

.sinit > div > ul > li > ul > li > a {
        *margin-right: 0px;
        padding: 0 2em;
    }

.page_div{text-align:center;padding:10px 0;margin:0 auto}
.page_div li{float:left;margin:0 3px;font-size:12px;line-height:20px;color:#a4a4a4;height:20px;background-color:#f0f0f0;border:#e4e4e4 1px solid}
.page_div li.page_num{background:0;border:0;width:50px}
.page_div a{font-size:12px;line-height:20px;color:#a4a4a4;display:block;width:100%;height:20px}
.page_div a:hover{background-color:#4fb81b;color:#FFF;text-decoration:none}
.page_div li.page_num a:hover{background:0;border:0;width:50px;color:#a4a4a4}
.page_div li.page_a{height:20px;width:40px}
.page_div li.page_b{width:20px;height:20px;overflow:hidden;text-align:center}
.page_div li.page_c{width:50px;height:20px}
.page_div li.page_d{width:50px;height:20px}
.page_div li.active,.page_div li.thisclass{background-color:#4fb81b;color:#FFF;border-color:#4fb81b}
.page_div li.thisclass a{color:#FFF}
.page_div span{color:#a4a4a4;font-size:13px;float:right;margin-right:5px}
.page_div input.j_go{width:30px;height:20px;border:#e4e4e4 1px solid;margin:0 5px}
.page_div span a.go{width:20px;height:20px;display:inline-block;border:#e4e4e4 1px solid;background-color:#f0f0f0}
.page_div span a.go:hover{background-color:#4fb81b;color:#FFF;text-decoration:none}
.pagetitle_link{margin-bottom:15px}
.pagetitle_link h5{height:50px;border-top:1px solid #f2f2f2;font:400 14px/50px "Microsoft YaHei";color:#666}
.pagetitle_link li{float:left;width:47%;height:26px;overflow:hidden;padding:0 3% 0 0;font-size:12px;line-height:26px;color:#666}
.pagetitle_link li.on,.pagetitle_link li.on a{color:#4FB81B}
.pagetitle_link li a{color:#666}
.pagetitle_link li a:hover{color:#4FB81B}
#page-nav ul{padding-bottom:40px}
#page-nav ul li{float:left;height:18px;line-height:18px;padding:4px 10px;margin-right:5px;border:1px #b9cdff solid}
#page-nav .thisclass{background:#e3ebfe}
.prenext{padding:20px 20px 0}
.prenext li{float:left;width:100%;padding:0 0 8px;font-size:14px}
.prenext span{float:right;font-size:12px;color:#aaa}
.prenext em{color:#aaa}
.share{padding:10px 20px 20px}
.title{height:35px;line-height:35px;background-color:#f5f9f9;font-size:16px;text-indent:10px;color:#666;font-family:'Microsoft YaHei','宋体',sans-serif}
.shareto{width:310px}
.shareto span.fx{font-size:12px;color:#727171}
.shareto span.fx em{font-size:15px;font-weight:700;color:#66B207;margin:0 3px}
.downbtn{width:310px}
.enterapkhiapk124{display:block;height:50px}
.shareto li{height:80px;width:25%;overflow:hidden;float:left;margin:10px 0 0}
.shareto li a{display:block;text-align:center;padding-top:8px;height:72px}
.shareto li a:hover{background-color:#ddd}
.shareto li a img{width:45px;height:45px;display:block;margin:0 auto}
.downbtn a.s_sina,.downbtn a.s_wx{display:block;width:150px;height:38px;line-height:38px;text-align:center;color:#FFF;font-family:'Microsoft YaHei','宋体',sans-serif;font-size:16px;margin-top:15px}
.downbtn a.s_sina{background-color:#ed6364}
.downbtn a.s_wx{background-color:#78ad02;position:relative}
.downbtn a.s_sina:hover,.downbtn a.s_wx:hover{text-decoration:none}
.wx_con{width:229px;height:269px;top:-275px;right:-36px;z-index:200;border:#78ad02 2px solid;background-color:#FFF}
.wx_con em{display:block;width:28px;height:15px;background:url(../images/fx.gif) no-repeat 0 -17px;overflow:hidden;left:50%;margin-left:-14px;bottom:-15px}
.wx_con span{display:block;width:39px;height:39px;background:url(../images/fx.gif) no-repeat -22px -32px;overflow:hidden;right:0;top:0;cursor:pointer}
.wx_con strong{display:block;text-align:center;font:20px/36px 'Microsoft YaHei';color:#343434}
.wx_con p{margin:0 20px;line-height:18px;font-size:12px;color:#999}
.comment{border-top:#e4e4e4 1px solid}
.p{text-indent:2em;padding-top:3px;padding-bottom:3px}
.boxAbout{width:244px;margin-right:6px;display:inline}
.boxAbout h2{font-size:16px;font-weight:400;font-family:"Microsoft YaHei",'宋体',sans-serif;border-bottom:1px solid #e5e5e5;margin-bottom:10px;height:37px;line-height:25px}
.boxAbout h2 span{float:left;position:relative;bottom:-1px;border-bottom:1px solid #2eac65;color:#515f74;padding:0 2.5px;padding-bottom:1px}
.boxAbout h2 a{float:right;font-size:12px;font-family:\5b8b\4f53;margin-top:7px;color:#8b94a2}
.boxAbout dl{margin-bottom:11px}
.boxAbout dl,.boxAbout dl dd{overflow:hidden;zoom:1}
.boxAbout dl dt{float:left;margin-right:14px}
.boxAbout dl dt img{border:1px solid #ddd}
.boxAbout dl dd h3{font-size:14px;font-weight:400;color:#515f74}
.boxAbout dl dd p{line-height:20px}
.boxAbout ul{margin-bottom:10px;margin-top:20px;padding-top:20px;}
.boxAbout ul li{background:url(../images/spr.gif) no-repeat left -132px;padding-left:12px;line-height:32px;height:30px;overflow:hidden;font-family:'Microsoft YaHei','宋体',sans-serif;font-size:15px;}
.boxAbout ul li a:link{color:#5b1205}
.boxAbout ul li a:hover{color:#069;}
.dashang{width:100px;margin:5px auto;height:25px;line-height:25px;padding:5px 10px;background-color:#E74851;color:#fff;text-align:center;text-decoration:none;border-radius:5px;font-weight:700;font-size:14px;transition:all .3s}
.dashang:hover{opacity:.8;padding:6px 10px;font-size:14px;color:#fff}
.dashang a{color:#fff}
.acolor{color:#f60;text-decoration: none;}

.nextpage{width:798px;height:40px;border-left:1px solid #F5EDED;border-right:1px solid #F5EDED;border-bottom:1px solid #F5EDED;line-height:40px;padding:0 20px;clear:both;}
.morelist{overflow:hidden;background:#fff;padding:0 5px;clear:both}
.morelist{background:#FFF;border:1px dotted #F5EDED;line-height:30px;margin-top:15px;overflow:hidden}
.morelist .top{border-bottom:2px solid #cee4c0;margin-left:10px;margin-right:10px}
.morelist .top h3{line-height:40px;font-weight:400;color:#373;display:inline-block;font-size:16px;}
.morelist .top span{float:right;padding-top:4px}
.morelist ul{list-style:none outside none}
.morelist ul li{border-bottom:1px solid #eee;overflow:hidden;padding:15px 0 20px 0;transition:all .3s;display:list-item;text-align: match-parent;text-align:-webkit-match-parent;/* 对于旧版WebKit浏览器 */}
.morelist ul li h2{line-height:26px;max-height:50px;overflow:hidden;font-size:16px}
.big_img_1,.img_col3{overflow:hidden;margin:10px 5px 5px 5px}
.img_col3 img{display:block;width:32%;float:left}
.img_col3 img:nth-child(2){margin:0 2%}
.img_col1{margin-right:15px;width:24.5%;float:left;margin-right:25px}
img{border:0 none;vertical-align:middle;max-width:100%}
.time{color:#999;margin-top:15px;font-size:12px}
.nodata{clear:both;height:30px}
.ggdiv{border-bottom:1px solid #eee;width:100%;height:128px;}


.mypicbox{width:280px;height:210px;overflow:hidden;text-align:center;position:relative}
.mypicbox a{width:240px;height:20px;position:relative;background-color:#FFF;}
.mypicbox a img{width:280px;height:190px;border-radius: 3px;padding: 2px;margin:0 3px;border: 1px solid #f3f1f1;box-shadow: 0px 1px 1px #EEE;display: block;}
.mypicbox a img:hover{width:280px;height:190px;border: 1px solid #946868;box-shadow: 0px 1px 1px #0096A5;opacity:0.6;filter:alpha(opacity=60);transition: 0.5s;}
.mypicbox span{width:275px;height:28px;left: 5px;bottom: 16px;border-radius: 2px; color:#FFF;text-shadow: 1px 1px 0px #000;padding: 0 3px;background-color: rgba(0, 0, 0, 0.4);font: 14px/28px Microsoft YaHei,serif;position: absolute;text-align: center;display: block;overflow: hidden;}

.s90{font-family:"Microsoft YaHei",SimSun,Arial;color:#333;font-size:16px;height:30px;line-height:26px;padding-right:5px;border-bottom:solid 1px #f5f1f1;}

.sinit{border:1px solid #F5EDED;margin:0 auto;background:#fff;padding:10px;width:820px;float:left;}
.sinit h2{font-size:15px;font-weight:600;font-family:'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif;margin-bottom:3px;margin-top:5px; height:30px;line-height:32px;}
.sinit p{line-height:25px;padding-top:5px;padding-bottom:5px;}
.sinit p a:link{text-decoration-line:underline;color:#2970A6;}
.sinit p a:hover{text-decoration-line:none;color:#000;background-color:bisque;}
.sinit p a:visited{color:#666;}
.sinit p img{display:block;max-width:640px;height:auto!important;height:auto;margin:10px auto}
.sinit .msg{border-bottom:1px solid #F5EDED;padding-bottom:10px;}
.sinit .picdiv{float:left;border:1px solid #F5EDED;margin-top:10px;margin-bottom:10px;margin-right:30px;height:280px;width:300px;}
.sinit .forp{padding-left:2em;}

#subnav{}
#subnav .hid{display:none;}
#subnav .active{display:block;}

.yuyan{border:1px solid #F5EDED;margin:0 auto;background:#fff;padding:10px;width:765px;float:left;}
.sinit h1{font-size:14px;font-family:'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif;margin-bottom:3px;margin-top:5px; height:30px;line-height:32px;}
.sinit h2{font-size:15px;font-weight:600;font-family:'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif;margin-bottom:3px;margin-top:5px; height:30px;line-height:32px;}
.sinit p{line-height:25px;padding-top:5px;padding-bottom:5px;}
.sinit p img{display:block;max-width:640px;height:auto!important;height:auto;margin:10px auto}
.sinit .msg{border-bottom:1px solid #F5EDED;padding-bottom:10px;}
.sinit .picdiv{float:left;border:1px solid #F5EDED;margin-top:10px;margin-bottom:10px;margin-right:30px;height:280px;width:300px;}
.sinit .forp{padding-left:2em;}


.whCrumbs{width:798px;height:40px;border-left:1px solid #F5EDED;border-right:1px solid #F5EDED;border-bottom:1px solid #F5EDED;border-top:1px solid #F5EDED;line-height:40px;padding:0 20px;}
.whSearch{height:100px;border-left:1px solid #F5EDED;border-right:1px solid #F5EDED;border-bottom:1px dotted #F5EDED;line-height:40px;padding-left:150px;}
.whBigtxt{height:80px;padding-top:35px;line-height:80px;border-left:1px solid #F5EDED;border-right:1px solid #F5EDED;border-bottom:1px dotted #F5EDED;text-align:center;font: 24px/140% "微软雅黑",sans-serif;}
.mysearch .s_box{float:left;width:300px;height:35px;overflow:hidden;padding:0 10px;border:#ddd 1px solid;border-right:none;font-size:12px;line-height:35px;color:#a9a9a9;margin-top:20px;}
.mysearch .s_btn{float:left;width:80px;height:37px;overflow:hidden;border:none;background:#68a82e url(../images/sprite.gif) no-repeat -97px 7px;margin-top:20px;}
.whSearch .sug {margin: 5px 0 0;color: gray;font-size: 12px;clear:both;}
.whH1{width:798px;overflow:hidden; font-size:14px;font-weight:400; height:32px;border-left:1px solid #F5EDED;border-right:1px solid #F5EDED;border-bottom:1px solid #F5EDED;line-height:32px;padding:0 20px;}
.fp {margin-left: 100px;}

.whcontent{width:798px; border-left:1px solid #F5EDED;border-right:1px solid #F5EDED;border-bottom:1px solid #F5EDED;padding:20px 20px; }
.whcontent h1{font-size:14px;font-family:'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif;margin-bottom:3px;margin-top:5px; height:30px;line-height:32px;width:100%;overflow:hidden;}
.whcontent h2{font-size:16px;font-weight:600;font-family:'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif;padding-top:3px;height:30px;line-height:32px;color:#6F3535;overflow:hidden;clear:left;}
.whcontent h3{font-size:15px;color:#333; font-weight:600;font-family:'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif;padding-top:3px;height:30px;line-height:32px;clear:both;}
.whcontent p{line-height:25px;padding-top:5px;padding-bottom:5px;}
.whcontent .pfora a{color:#631f13;text-decoration-line:underline;}
.whcontent p img{display:block;max-width:640px;height:auto!important;height:auto;margin:10px auto}
.whcontent  a{text-decoration-line:underline;color:#dd2707;}
.whcontent  a:hover{text-decoration-line:underline;color:#ff0000;background-color:bisque;}
.whcontent  a:visited{color:#666;}
.whcontent p span a{text-decoration-line:none;}
.whcontent p .answer::after{content: "➽"; position: relative; right: -10px; width: 30px; color: #7e7a7a; text-decoration: none;  display: inline-block;}
.whcontent  .chengyujielong a::after{content: "➼"; position: relative; right: -10px; width: 26px; color: #CCC; text-decoration: none;  display: inline-block;}
.whcontent .msg{border-bottom:1px solid #F5EDED;padding-bottom:10px;}
.whcontent .picdiv{float:right;margin:20px 20px 20px 20px;height:160px;width:160px;}
.whcontent .picwordgif{float:right;margin:20px 20px 20px 20px;height:150px;width:150px;}
.whcontent .forp{padding-left:2em;}
.whALink{color:#631f13;text-decoration-line:underline;}
.whcontent>ul{}
.whcontent>ul>li{float:left;width:100%;background:url(../images/spr.gif) no-repeat left -132px;padding-left:12px;line-height:30px;overflow:hidden;font-family:'Microsoft YaHei','宋体',sans-serif;font-size:15px;}
.whcontent>ul>li a{text-decoration-line:underline;color:#dd2707;}
.whcontent>ul>li>a:hover{text-decoration-line:underline;color:#ff0000;background-color:bisque;}
.whcontent>ul>li>a:visited{color:#666;}
.whcontent .ul3{clear:both;}
.whcontent .ul3 li{float:left;width:31%;background:url(../images/spr.gif) no-repeat left -132px;padding-left:12px;line-height:30px;height:30px;overflow:hidden;font-family:'Microsoft YaHei','宋体',sans-serif;font-size:15px;}
.whcontent .ul3 li a{text-decoration-line:underline;}
.whcontent .ul4{clear:both;}
.whcontent .ul4 li{float:left;width:23%;background:url(../images/spr.gif) no-repeat left -132px;padding-left:12px;line-height:30px;height:30px;overflow:hidden;font-family:'Microsoft YaHei','宋体',sans-serif;font-size:15px;}
.whcontent .ul4 li a{text-decoration-line:underline;}
.whcontent dd{padding-top: 0;
    margin-top: 0;
    padding-bottom: 0;
    margin-bottom: 0;
    line-height: 2em;}
.whcontent dl{display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;}

.whcontent ol {
    display: block;
    list-style-type: decimal;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 22px;
}


a.mp3-play {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: transparent url(../images/audio.gif) no-repeat;
    margin: 0 0 0 2px;
    vertical-align: text-bottom;
}
a.mp3-play:hover{background-position:0 -18px;}

th {
    display: table-cell;
    vertical-align: inherit;
    font-weight: bold;
    text-align: -internal-center;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.mcon table tr td {
    padding: 5px 5px;
}
.mcon table tr th {
    padding: 5px 5px;
}
.noi p,p.noi{text-indent:0}

.mcon{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.panel {
    clear: both;
}
.mcon table{border-bottom:1px solid #e5e5e5;border-collapse:collapse;}
th{border:1px solid #e5e5e5;background-color:#f8f8f8;font-weight:normal;padding:3px 1px;}
.mcon table td{border:1px solid #e5e5e5;padding:3px 2px;word-break:break-all;}
.mcon table.center td,.panel table.center th,.panel tr.center td,.panel tr.center th,.panel td.center{text-align:center}
.mcon table.nob,.panel table.nob th,.panel table.nob td{border:0}



.panel{clear:both;margin-top:0;}
	.mtitle,.otitle{color:#333;border-top:1px solid #e5e5e5;height:31px;line-height:31px;padding:0 8px;overflow:hidden;background:#f8f8f8 url(titlebg.png) repeat-x 0 0}
	.mtitle{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}
	.mtitle h1,.mtitle h2,.mtitle h3,.otitle h1,.otitle h2,.otitle h3{margin:0;padding:0;font-weight:normal;display:inline}
	.mtitle a,.mcon a,.otitle a{text-decoration:underline}
	.mtitle a:hover,.mcon a:hover,.otitle a:hover{}
	.mcon h1,.mcon h2{font-size:24px;color:#c00}
	.mcon h3,.mcon h3,.mcon h3 a{color:#008000;margin-bottom:6px}

.ziul{clear:both;width:300px;}
.ziul li{float:left;width:9%;overflow:hidden;background:url(../images/bj_30x30.png) no-repeat;padding-left:9px;line-height:30px;height:35px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}
.ziul2{clear:both;width:300px;}
.ziul2 li{float:left;width:13%;overflow:hidden;background:url(../images/bj_45x30.png) no-repeat;padding-left:9px;line-height:30px;height:35px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}
.ziul3{clear:both;width:300px;}
.ziul3 li{float:left;width:27%;overflow:hidden;background:url(../images/bj_80x80.png) no-repeat;padding-left:16px;padding-top:5px;line-height:70px;height:100px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:48px;}
.ziul6{clear:both;width:300px;}
.ziul6 li{float:left;width:12%;overflow:hidden;background:url(../images/bj_45x45.png) no-repeat;padding-left:11px;line-height:45px;height:50px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:24px;}
.ziul4{clear:both;width:300px;}
.ziul4 li{float:left;width:20%;overflow:hidden;background:url(../images/bj_68x30.png) no-repeat;padding-left:7px;margin-left:3px;line-height:30px;height:35px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}
.ziul4nobk{clear:both;width:300px;}
.ziul4nobk li{float:left;width:20%;overflow:hidden;padding-left:7px;margin-left:3px;line-height:30px;height:35px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}
.ziul1col{clear:both;width:300px;padding-left:6px}
.ziul1col li{background: url(../images/spr.gif) no-repeat left -132px; padding-left: 8px;width:88%;float:left;overflow:hidden;line-height:30px;height:30px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:15px;}
.ziul3nobk{clear:both;width:300px;}
.ziul3nobk li{float:left;width:28%;overflow:hidden;padding-left:7px;margin-left:3px;line-height:30px;height:35px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}

.ziul5nobk{clear:both;width:300px;}
.ziul5nobk li{float:left;width:16%;overflow:hidden;padding-left:7px;margin-left:3px;line-height:30px;height:35px;overflow:hidden;font-family:"Microsoft YaHei",SimSun,Arial; font-size:14px;}

.sons{ height:auto; clear:both; background-color:#F0EFE2; overflow:hidden; margin-top:20px; border:1px solid #C8C7BC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.sons .yizhu{ width:160px; height:30px; float:right;}
.sons .yizhu img{ float:right; cursor:pointer; margin-left:15px;}
.sons .cont{ height:auto; clear:both; margin-top:15px; font-size:14px; margin-left:20px; margin-right:20px; line-height:200%; overflow:hidden;}
.sons .cont p{ margin-bottom:10px; line-height:200%;}
.sons .cont a{ font-size:14px; line-height:200%;}
.sons .cont span{line-height:200%;}
.sons .cont .contson{ clear:both; overflow:hidden;}
.sons .cont .contson .hr{ height:15px; margin-top:15px; overflow:hidden; border-top:1px solid #DAD9D1;}

.previous-next-links {
    line-height: 24px;
    overflow: hidden;
    padding: 10px 20px 10px 20px;
    background: #fbfbfb;
    border-bottom: 1px solid #efefef;
    color: #8590a6;
    font-size: 15px;
    
}

.notopborder {
    border-left: #F5EDED 1px solid;
    border-right: #F5EDED 1px solid;
    border-bottom: #F5EDED 1px solid;
}
.nobottomborder {
    border-left: #F5EDED 1px solid;
    border-right: #F5EDED 1px solid;
    border-top: #F5EDED 1px solid;
}

    .previous-next-links a {
        color: grey;
    }

.previous-design-link {
    float: left;
}

.next-design-link {
    float: right;
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fa-arrow-left:before {
    content: "«";
}

.fa-arrow-right:before {
    content: "»";
}


.tjyd .box3 {
    width: 300px;
    padding: 10px 0px 4px 2px;
    margin: 0px;
    overflow: hidden;
}

    .tjyd .box3 ul {
        padding-bottom: 10px;
    }

        .tjyd .box3 ul li {
            width: 40%;
            height: 32px;
            line-height: 30px;
            float: left;
            background: url("../images/link.png") no-repeat scroll 0px 7px transparent;            
            padding: 0 0 0 20px;
            overflow: hidden;
        }
.cur {
    background-color: #631f13;
    font-weight: bold;
    color: rgb(255, 255, 255);
     
}
    .cur:before {
        content: "«";
    }

    .cur:before {
        content: "»";
    }

/*专题页两列图文*/
.item-box-zt {
    width: 100%;
    float: left;
    background: none repeat scroll 0 0 #FFF;
    margin: 10px 5px 0;
    border: 1px solid #f7f6f6;
    min-height: 340px;
}

    .item-box-zt .td {
        width: 360px;
        margin: 0px 10px;
        padding: 8px 0px;
        border-bottom: 1px dashed #E6E6E6;
        overflow: hidden;
        float: left;
    }

        .item-box-zt .td img {
            width: 120px;
            height: 90px;
            border: #e3e2d5 1px solid;
            box-shadow: 2px 2px 2px #DDD;
            border-radius: 5%;
            padding: 2px;
            float: left;
            margin-right: 10px;
            margin-top: 3px;
            margin-bottom: 10px;
        }

        .item-box-zt .td h4, .item-box-zt .td h4 a {
            width: 220px;
            line-height: 24px;
            height: 24px;
            font-weight: 700;
            color: #067782;
            font-family: 'Microsoft YaHei';
            display: block;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
            float: left
        }

        .item-box-zt .td p {
            width: 220px;
            margin: 8px 0px 2px;
            text-align: justify;
            line-height: 23px;
            height: 74px;
            color: #AAA;
            overflow: hidden;
        }

.hr-double-arrow {
    clear:both;
    color: #d0d0d5;
    border: double;
    border-width: 3px 5px;
    border-color: #d0d0d5 transparent;
    height: 1px;
    overflow: visible;
    margin-left: 20px;
    margin-right: 20px;
    position: relative;
}

    .hr-double-arrow:before,
    .hr-double-arrow:after {
        content: '';
        position: absolute;
        width: 5px;
        height: 5px;
        border-width: 0 3px 3px 0;
        border-style: double;
        top: -3px;
        background: radial-gradient(2px at 1px 1px, currentColor 2px, transparent 0) no-repeat;
    }

    .hr-double-arrow:before {
        transform: rotate(-45deg);
        left: -20px;
    }

    .hr-double-arrow:after {
        transform: rotate(135deg);
        right: -20px;
    }


.catalog {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    position: fixed; /*将div的位置固定到距离top:50px，right:0px的位置，这样div就会处在最右边的位置，距离顶部50px*/
    top: 265px;
    /*right: 0px;*/
    right: calc(50% + 600px);
    width: auto;
    max-height: 600px;
    overflow-x: hidden;
    overflow-y: scroll;
    background-color: rgba(245,245,245,.98);
}
    .catalog::-webkit-scrollbar {
        display: none;
    }


    .catalog ul li {
        align-items: center;
        text-align: left;
        cursor: pointer;
        margin: 0;
        flex: 0 0 auto;
         line-height:2em;
    }

    .catalog > ul > li > a {
        color: #333;
        font-size: 14px;
        font-weight: 600;
      
    }

    .catalog > ul > li > ul > li > a {
        color: #4b4949;
        font-size: 14px;
        font-weight: 500;
        
    }

    .catalog ul li a:hover {
        color: red;
    }
        .catalog ul li a:visited {
            color:#666;
        }

 

    .catalog p {
       text-indent:1em;
       height:35px;
       line-height:35px;
        border-right: none;
        text-align: left;
        background: #ddd;
    }


.highlight {
    background-color: #FFF;
    color: #000;
    background-image: url('../images/arrow-right.png');
    background-position: left top;
    background-repeat: no-repeat;
    
}

/*--最新文章+文章列表[多页面共用]--*/
 

.article-list {
    padding: 15px;
    
   
    clear: both;
    min-height:120px;
    border-bottom: dotted 1px #F5EDED;
}

    .article-list:hover {
        box-shadow: 0 6px 12px rgba(26,26,26,.1);
        -webkit-transition: all ease .4s;
        -moz-transition: all ease .4s;
        -ms-transition: all ease .4s;
        -o-transition: all ease .4s;
        transition: all ease .4s
    }

    .article-list .istop {
        color: #f33;
        padding: 0 5px;
        border: 1px solid #f33;
        border-radius: 4px;
        font-size: 14px;
        vertical-align: middle;
        display: inline-block;
        margin-right: 5px;
        line-height: 1.5em;
    }

    .article-list .figure {
        width: 240px;
        height: 160px;
        margin-right: 20px;
        overflow: hidden;
        display: block;
        margin-block-start: 0em;
        margin-block-end: 0em;
        margin-inline-start: 0px;
        margin-inline-end: 20px;
    }

    .article-list .thumbnail {
        display: block;
        overflow: hidden
    }

    .article-list .figure img {
        height: 160px;
        width: 100%;
        -webkit-transition: all .4s;
        transition: all .4s;
        clear: both;
    }

    .article-list .contentdes {
        /*margin-left: 260px;*/
        color: #888;
      
    }

    .article-list .content-no-img {
        margin-left: 0 !important
    }

    .article-list .contentdes h2 {
        font-size: 20px;
        font-weight: 400
    }

    .article-list .contentdes i.iconfont {
        padding-right: 5px;
        color: #666
    }

    .article-list .desc {
        padding: 10px 0;
        color: #333;
        line-height: 28px;
        overflow: hidden;
        font-size: 14px;
    }

    .article-list .author, .article-list .time, .article-list .view {
        padding-right: 1em
    }

    .article-list .data{
        display:inline;
    }

    .article-list .view {
        margin-top: 10px;
        text-align: right;
        display: inline;
        height: 25px;
        line-height: 25px;
        padding: 0 20px;
        margin-bottom: 10px;
        color: #666;
        font-size: 12px;
        background: url(../images/view.png) no-repeat left;
        /*background-color: #faf3f3;*/
    }
    .article-list .tag {
        margin-top:10px;
        text-align: right;
        display: inline;
        height: 25px;
        line-height: 25px;
        padding: 0 20px;
        margin-bottom: 10px;
        color: #666;
        font-size: 12px;
        background: url(../images/tag.png) no-repeat left;
        /*background-color: #faf3f3;*/
    }

        .article-list .tag a {
            color: #666;
            padding-right: 8px
        }

            .article-list .tag a:hover {
                color: #333;
                text-decoration: underline
            }
    .article-list .time {
        margin-top:10px;
        display: inline;
        height: 25px;
        line-height: 25px;
        padding: 0 20px;
        margin-bottom: 10px;
        color: #666;
        font-size: 12px;
        background: url(../images/time.png) no-repeat left;
        /*background-color: #faf3f3;*/
    }
.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.img-cover {
    object-fit: cover;
}

.boxpic .boxright dl dd p span.time {
   
}